#ifndef GOMOKU_UI_GRID_HPP
# define GOMOKU_UI_GRID_HPP

# include <list>
# include <SFML/Graphics.hpp>

namespace Gomoku
{
	namespace UI
	{
		class Grid
		{
		public:
			Grid();
			virtual ~Grid();

			void generate(unsigned int gridSize, unsigned int windowSize);
			void draw(sf::RenderWindow& window);

		private:
			std::list<sf::Shape> _gridLines;
		};
	}
}

#endif // GOMOKU_UI_GRID_HPP